Interactive and offline rendering in Blender Cycles

نویسندگان

  • Milan Jaros
  • Lubomir Riha
چکیده

In this paper, we describe interactive and offline rendering performed on multiple nodes of an HPC (High Performance Computing) cluster. Compute nodes can be equipped with Intel Xeon processors and also Intel Xeon Phi coprocessors. Rendering is utilized in Blender (open source 3D creation suite). We have modified the kernel of the Blender Cycles rendering engine and then extended its capabilities to support the HPC cluster. We call it CyclesPhi. The CyclesPhi supports hybrid MPI/OpenMP/Offload concepts. The original Blender Cycles engine has limited network rendering capabilities, which cannot be used on supercomputers. Our paper presents a basic algorithm for image rendering, decomposition tasks for application of parallel strategies, and basic collective communication routine using MPI methods. All of the presented techniques improve strong scalability of a cluster in both the offline and also interactive rendering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Observational Model of Blenders and Erasers in Computer-Generated Pencil Rendering

In this paper we present a blender and eraser model that extends our graphite pencil and paper model. This blender and eraser model enhances the rendering results producing realistic looking graphite pencil tones and textures. Our model is based on observations on the absorptive and dispersive properties of blenders and erasers interacting with lead material deposited over drawing paper. The pa...

متن کامل

Real-Time Volumetric Rendering of Fire in a Production System: Feasibility Study

The thesis presents an effort at developing a robust, interactive framework for rendering 3-D fire in real-time in a production environment. Many techniques of rendering fire in non realtime exist and are constantly employed by the movie industry. Many of the systems developed for rendering fire in offline mode directly influenced and inspired real-time fire rendering, including this thesis. Ma...

متن کامل

A Simple and Practical Method for Interactive Ray Tracing of Dynamic Scenes

Recently developed interactive ray tracing systems combine the high-performance of todays CPUs with new algorithms and implementations to achieve a flexible and highperformance rendering system offering high-quality, interactive 3D graphics. However, due to its history in off-line rendering, interactive ray tracing has been limited to static scenes and simple walkthroughs. However, in order to ...

متن کامل

Contoured Watercolor Rendering of 3D Meshes

The goal of our project was to implement the paper “Computing smooth surface contours with accurate topology” by Pierre Benard, Aaron Herzmann, and Michael Kass with a non-photorealistic rendering technique. For the latter, we decided to implement “Interactive watercolor rendering with temporal coherence and abstraction” by Adrien Bousseau, Matt Kaplan, Joelle Thollot and Francois X. Sillion. W...

متن کامل

High Fidelity Radiosity Rendering at Interactive Rates High Fidelity Radiosity Rendering at Interactive Rates

Existing radiosity rendering algorithms achieve interactivity or high fidelity, but not both. Most radiosity renderers optimize interactivity by converting to a polygonal representation and Gouraud interpolating shading samples, thus sacrificing visual fidelity. A few renderers achieve improved fidelity by performing a per-pixel irradiance "gather" operation, much as in ray-tracing. This approa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016